package com.framework.buss.ai.model;


import com.baomidou.mybatisplus.annotation.FieldFill;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableName;
import com.framework.common.model.BaseModelMybatisWithId;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;
import java.util.Date;

/**
 * @author zhangzhg
 */
@Data
@ApiModel(value="buss_question_his对象", description="问题历史记录")
@TableName("buss_question_his")
public class QuestionHis extends BaseModelMybatisWithId implements Serializable {
    @ApiModelProperty(value = "所属行业或者专家类型：梁桥专家、沥青路面专家等")
    private String bridgeType;

    @ApiModelProperty(value = "问题大类：病害诊断1、智能检索2、数据分析3、文档总结4、快速评估5")
    private String category;

    @ApiModelProperty(value = "disease_type表中的type值")
    private String diseaseType;

    @ApiModelProperty(value = "说明")
    private String remark;

    @ApiModelProperty(value = "聊天内容")
    private String content;

    @ApiModelProperty(value = "创建时间")
    @TableField(fill = FieldFill.INSERT)
    private Date createTime;

    @ApiModelProperty(value = "排序")
    private int sort;
}
